Big Huge Thesaurus

mosquito net

noun

sounds kind of like